problem-solving situation - French English Dictionary